SeekableStream Class Reference

Inheritance diagram for SeekableStream:
Inheritance graph
[legend]

List of all members.

Public Types

enum  SeekMode { kSeekSet, kSeekCurrent, kSeekEnd }

Public Member Functions

virtual int64_t seek (int64_t pos, SeekMode mode)=0
 returns -1 if seek fails otherwise new position
virtual int64_t tell () const =0
virtual void rewind ()=0

Detailed Description

Seekable stream interface


Member Enumeration Documentation

enum SeekMode
Enumerator:
kSeekSet 
kSeekCurrent 
kSeekEnd 

Member Function Documentation

virtual void rewind (  )  [pure virtual]
virtual int64_t seek ( int64_t  pos,
SeekMode  mode 
) [pure virtual]

returns -1 if seek fails otherwise new position

Implemented in CMemoryStream, CFileStream, and CResourceInputStream.

virtual int64_t tell (  )  const [pure virtual]

The documentation for this class was generated from the following file:

Generated on Fri Nov 22 11:09:59 2013 for VSTGUI by  doxygen 1.6.1